dependable undertaking (du) - Spanish English Dictionary